<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <!-- <div id="app"> -->
    <!--  
            注意:在指令中不要写插值语法  直接写对应的变量名称 
            在 v-text 中 赋值的时候不要在写 插值语法
            一般属性中不加 {{}}  直接写 对应 的数据名 
        -->
    <!-- <p v-text="msg"></p> -->
    <!-- <p> -->
    <!-- Vue  中只有在标签的 内容中 才用插值语法 -->
    <!-- {{msg}}
        </p>
    </div>
    <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.9/vue.js"></script> -->
    <script>
        // var vm = new Vue({
        //     el: '#app',
        //     data: {
        //         msg: 'Hello Vue.js'
        //     }
        // });


        var a = "str"
        // split() 方法用于把一个字符串分割成字符串数组。
        console.log(a.split("")) //['str']
        // reverse() 方法反转数组中元素的顺序。
        console.log(a.split("").reverse())
        // join() 方法将数组作为字符串返回。
        console.log(a.split("").reverse().join(""))

        var b = a.split("").reverse().join("")
        console.log(typeof b)

        var c = 134;
        // toString() 方法可把一个 Number 对象转换为一个字符串，并返回结果。
        console.log(typeof c)
        console.log(typeof c.toString())
        console.log(c.toString().split("").reverse().join(""))

        var d = c.toString().split("").reverse().join("")
        console.log(typeof d)

        function fn() {
            // alert("a")
        }
        fn()


        function f(a, b) {
            return a + b
        }
        console.log(f(1, 2))


        var num1 = 10;
        var num2 = 20;
        num1 = num1 ^ num2;
        console.log(num1)
        num2 = num1 ^ num2;
        console.log(num2)
        num1 = num1 ^ num2;
        console.log(num1)

        console.log(num1, num2);
    </script>

</body>

</html>